var testCases = {
  chunk: [
    [
      ['a', 'b', 'c', 'd'], 2
    ],
    [
      ['a', 'b', 'c', 'd'], 3
    ],
  ],
  compact: [
    [
      [0, 1, false, 2, '', 3]
    ],
    [
      [1, 0, false, '', NaN]
    ],
  ],
  concat: [
    [
      [1], 2, [3],
      [
        [4]
      ]
    ],
  ],
  difference: [
    [
      [2, 1],
      [2, 3]
    ],
    [
      [1, 2, 3, 4],
      [2, 3, 4, 5]
    ],
  ],
  drop: [
    [
      [1, 2, 3], 5
    ],
    [
      [1, 2, 3]
    ],
  ],
  dropRight: [
    [
      [1, 2, 3], 5
    ],
    [
      [1, 2, 3]
    ],
  ],
  fill: [
    [
      [4, 6, 8, 10], '*', 1, 3
    ],
    [Array(3), 2],
    [
      [1, 2, 3], 'a'
    ],
  ],
  flatten: [
    [
      [1, [2, [3, [4]], 5]]
    ],
  ],
  flattenDeep: [
    [
      [1, [2, [3, [4]], 5]],
      [6, [7]]
    ],
  ],
  fromPairs: [
    [
      ['a', 1],
      ['b', 2]
    ],
  ],
  head: [
    [
      [1, 2, 3]
    ],
  ],
  indexOf: [
    [
      [1, 2, 1, 2], 2
    ],
    [
      [1, 2, 1, 2], 2, 2
    ]
  ],
  initial: [
    [
      [1, 2, 3]
    ]
  ],
  intersection: [
    [
      [2, 1],
      [2, 3]
    ]
  ],
  join: [
    [
      ['a', 'b', 'c'], '~'
    ]
  ],
  last: [
    [
      [1, 2, 3]
    ]
  ],
  lastIndexOf: [
    [
      [1, 2, 1, 2], 2, 2
    ]
  ],
  nth: [
    [
      ['a', 'b', 'c', 'd'], -2
    ]
  ],
  pull: [
    [
      ['a', 'b', 'c', 'a', 'b', 'c'], 'a', 'c'
    ]
  ],
  pullAll: [
    [
      ['a', 'b', 'c', 'a', 'b', 'c'],
      ['a', 'c']
    ]
  ],
  pullAt: [
    [
      ['a', 'b', 'c', 'd'],
      [1, 3]
    ]
  ],
  reverse: [
    [
      [1, 2, 3]
    ]
  ],
  sortedIndex: [
    [
      [30, 50], 40
    ]
  ],
  tail: [
    [
      [1, 2, 3]
    ]
  ],
  take: [
    [
      [1, 2, 3], 5
    ]
  ],
  takeRight: [
    [
      [1, 2, 3, 4], 2
    ]
  ],
  union: [
    [
      [2],
      [1, 2],
      [3, 4]
    ]
  ],
  uniq: [
    [
      [2, 1, 2, 1, 3, 'a', 'a', 'b']
    ]
  ],
  unzip: [
    [
      ['a', 'b'],
      [1, 2],
      [true, false]
    ]
  ],
  zip: [
    [
      [1, 2],
      [10, 20],
      [100, 200]
    ]
  ],
  without: [
    [
      [2, 1, 2, 3], 1, 2
    ]
  ],
  xor: [
    [
      [2, 1],
      [2, 3]
    ]
  ]
}
